drop procedure Elhelyezes
go

create procedure Elhelyezes (@AgyID int, @NapokSzama int)
as
declare @ok int, @sor int

begin
set nocount on
set @ok = 1
declare Szobak cursor local for
 select AgyID from Szobak --, Agyak where Szobak.AgyID = Agyak.AgyID
 open Szobak
 fetch next from Szobak into @AgyID
 while (@@FETCH_STATUS = 0)
 begin
    set @sor = (select COUNT(*) from Szobak, Agyak where @AgyID = Szobak.AgyID and Szobak.KezdoDatum+DAY(@NapokSzama) <= DATEADD(day, NapokSzama, KezdoDatum) ) --and Szobak.AgyID = Agyak.AgyID)
    if(@sor>0)
		set @ok=0
		fetch next from Elhelyezes into @AgyID
		end	
	if @ok=0
		begin
			print 'Kilehet kolcsonozni ezt a filmet'
			--set @sor = (Select COUNT(*) from Szobak where @pKolcsonzoNev= nev)
			--if @sor>0
				--print 'Nem tudom beszurni a kolcsonzot'
end
end
go